搭建Zerotier网络Moon中转节点 | 您所在的位置:网站首页 › zerotier 中转 › 搭建Zerotier网络Moon中转节点 |
使用DOCKER搭建 https://post.smzdm.com/p/a5d2z6v7/ 拥有一台公网机器 下载安装 curl -s https://install.zerotier.com | sudo bash配置开机启动 systemctl enable zerotier-one 加入已有网络 zerotier-cli join xxxxxxxxxx 搭建moon 进入 zerotier-one 程序所在的目录,默认为 /var/lib/zerotier-one。 cd /var/lib/zerotier-one 生成 moon.json 配置文件 zerotier-idtool initmoon identity.public >> moon.json 编辑 moon.json 配置文件 vi moon.json 将配置文件中的 "stableEndpoints": [] 修改成 "stableEndpoints": ["ServerIP/9993"] 将 ServerIP 替换成云服务器的公网 IP。 生成 .moon 文件 zerotier-idtool genmoon moon.json 将生成的 000000xxxxxxxxxx.moon 移动到 moons.d 目录 mkdir moons.d mv 000000xxxxxxxxxx.moon moons.d.moon 配置文件的名一般为 10个前导零+本机的节点ID 重启 zerotier-one 服务 systemctl restart zerotier-oneLinux 系统下使用 Moon 将命令中的两组 xxxxxxxxxx 都替换成 moon 的节点 ID。 zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx zerotier-cli listpeersroot@OneCloud:~# zerotier-cli listpeers 200 listpeers 7b9528eea2 222.227.122.226/53216;7753;7570 196 1.6.2 MOON 有显示 MOON 则配置成功 Windows 系统下使用 Moon 以管理员身份打开 PowerShell,将命令中的两组 xxxxxxxxxx 都替换成 moon 的节点 ID。 zerotier-cli.bat orbit xxxxxxxxxx xxxxxxxxxx检查是否添加成功,如果有 moon 服务器 IP 地址的那一行后面有 moon 字样,证明 moon 节点已经被本机连接。 zerotier-cli.bat listpeers提示:Windows 系统的默认程序目录位于 C:\Program Files (x86)\ZeroTier\One 客户机加入moon zerotier-cli orbit c6e10d4d9a测试查看 zerotier-cli listpeers如果有 moon 服务器 IP 地址的那一行后面有 moon 字样,证明 moon 节点已经被本机连接。 |
CopyRight 2018-2019 实验室设备网 版权所有 |